river leaf litter - Allemand Anglais Dictionnaire